package com.paomi.client.activity.detail;

import com.hannesdorfmann.mosby3.mvp.MvpView;
import com.paomi.client.activity.detail.model.OrderDeatilBean;
import com.paomi.client.activity.detail.model.SendDetailBean;
import com.paomi.client.activity.pay.model.AddressBean;
import com.paomi.client.bean.BaseJSON;
import com.paomi.client.bean.DictBean;

/**
 * Created by pc on 2018/11/30
 * Describe:订单列表的订单详情
 * com.paomi.client.activity.detail
 */
public interface OrderDetailView extends MvpView {
    /**
     * 获取订单详情数据
     * @param orderBean
     */
    void setOrderDetailData(OrderDeatilBean orderBean);

    /**
     * 获取订单详情的收货地址
     * @param address
     */
    void setOrderDetailAddress(AddressBean address);
    /**
     * 获取订单详情的快递信息
     * @param send
     */
    void setOrderSend(SendDetailBean send);

    /**
     * 获取确认收货的点击
     * @param baseJSON
     */
    void setOrderSure(BaseJSON baseJSON);

    /**
     * 获取取票方式
     */
    void showDict(DictBean bean);
}
